John Hickman, MD Dr. John Hickman, MD is an internal medicine specialist in Saint Louis, MO. He is affiliated with Barnes Jewish Hospital.